asphyxia (suffocation) - German English Dictionary